<!DOCTYPE html>
<html>
<head>
    <meta charset="UTF-8">
    <title>Document</title>
    <style>
        
    </style>
</head>
<body>
    
</body>
<script>

    // var a = 101;
    // var b = 52;
    // console.log( a > b );
    // console.log( a >= b );
    // console.log( a < b );
    // console.log( a <= b );

    // var a = "101";
    // var b = 52;
    // console.log( a > b );
    // console.log( a >= b );
    // console.log( a < b );
    // console.log( a <= b );

    // 只要有一边是数值，都是按照数值的比较规则进行比较

    // var a = "199";
    // var b = "52";
    // console.log( a > b );
    // console.log( a >= b );
    // console.log( a < b );
    // console.log( a <= b );

    // 两边都是字符时，以字符的比较规则，进行比较
    // 字符的比较规则：逐位按照ASCII码比较，得到结果，即停止
    // ASCII码：
    // a~z：97~122
    // A~Z：65~90

    // console.log( "h" > "w");
    // console.log( "a" > "A");
    // console.log( true > false);
    // console.log( false > true);
    // console.log( {} > {} );
    // console.log( {} < {} );
    // console.log( {} == {} );
    // console.log( {} != {} );

    // ==========

    // var a = "10";
    // var b = 10;
    // 存在隐式类型转换
    // console.log( a == b );
    // console.log( a != b );
    
    // 不仅在比较值，还在比较类型，不存在隐式类型转换
    // console.log( a === b );
    // console.log( a !== b );



    
</script>
</html>